home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / CHIP 2005-06.iso / program / grafik / myriad.exe / Disk1 / data1.cab / Driver_-_PS / EUC-V < prev    next >
Encoding:
Text File  |  2005-05-12  |  6.0 KB  |  281 lines

  1. /*
  2. ENCODING: EUC-V
  3. TOUNICODE: Adobe-Japan1-UCS2
  4. FROMUNICODE: UniJIS-UCS2-V
  5. WINCHARSET: 128
  6. N NOTDEFS:1
  7. N RANGES1:1
  8. N CIDS1:1
  9. N RANGES2:2
  10. N CIDS2:170
  11. N RANGES4:0
  12. N CIDS4:0
  13. N MAP8:256
  14. */
  15. /* CIDS1 95 as 1 */
  16. /* CIDS2 6943 as 170 */
  17. /* CIDS4 0 as 0 */
  18.  
  19. #ifndef ENCODING_H
  20. #include "encoding.h"
  21. #endif
  22.  
  23. static Range3 notdefs_EUC_V[] = {
  24. /*
  25. NOTDEFS:1
  26. */
  27.     { 0x0, 0x1f, 231 },
  28. };
  29.  
  30. static Range2 ranges1_EUC_V[] = {
  31. /*
  32. RANGES1:1
  33. */
  34. {0x0,0x80},
  35. };
  36.  
  37. static Range3 cids1_EUC_V[] = {
  38. /*
  39. CIDS1:1
  40. */
  41. {0x20,0x7e,231},
  42. };
  43.  
  44. static Range2 ranges2_EUC_V[] = {
  45. /*
  46. RANGES2:2
  47. */
  48. {0x8ea0,0x8edf},
  49. {0xa1a1,0xfefe},
  50. };
  51.  
  52. static Range3 cids2_EUC_V[] = {
  53. /*
  54. CIDS2:170
  55. */
  56. {0x8ea0,0x8edf,326},
  57. {0xa1a1,0xa1a1,633},
  58. {0xa1a2,0xa1a3,7887},
  59. {0xa1a4,0xa1b0,636},
  60. {0xa1b1,0xa1b2,7889},
  61. {0xa1b3,0xa1bb,651},
  62. {0xa1bc,0xa1be,7891},
  63. {0xa1bf,0xa1c0,663},
  64. {0xa1c1,0xa1c5,7894},
  65. {0xa1c6,0xa1c9,670},
  66. {0xa1ca,0xa1db,7899},
  67. {0xa1dc,0xa1e0,692},
  68. {0xa1e1,0xa1e1,7917},
  69. {0xa1e2,0xa1fe,698},
  70. {0xa2a1,0xa2ae,727},
  71. {0xa2ba,0xa2c1,741},
  72. {0xa2ca,0xa2d0,749},
  73. {0xa2dc,0xa2ea,756},
  74. {0xa2f2,0xa2f9,771},
  75. {0xa2fe,0xa2fe,779},
  76. {0xa3b0,0xa3b9,780},
  77. {0xa3c1,0xa3da,790},
  78. {0xa3e1,0xa3fa,816},
  79. {0xa4a1,0xa4a1,7918},
  80. {0xa4a2,0xa4a2,843},
  81. {0xa4a3,0xa4a3,7919},
  82. {0xa4a4,0xa4a4,845},
  83. {0xa4a5,0xa4a5,7920},
  84. {0xa4a6,0xa4a6,847},
  85. {0xa4a7,0xa4a7,7921},
  86. {0xa4a8,0xa4a8,849},
  87. {0xa4a9,0xa4a9,7922},
  88. {0xa4aa,0xa4c2,851},
  89. {0xa4c3,0xa4c3,7923},
  90. {0xa4c4,0xa4e2,877},
  91. {0xa4e3,0xa4e3,7924},
  92. {0xa4e4,0xa4e4,909},
  93. {0xa4e5,0xa4e5,7925},
  94. {0xa4e6,0xa4e6,911},
  95. {0xa4e7,0xa4e7,7926},
  96. {0xa4e8,0xa4ed,913},
  97. {0xa4ee,0xa4ee,7927},
  98. {0xa4ef,0xa4f3,920},
  99. {0xa5a1,0xa5a1,7928},
  100. {0xa5a2,0xa5a2,926},
  101. {0xa5a3,0xa5a3,7929},
  102. {0xa5a4,0xa5a4,928},
  103. {0xa5a5,0xa5a5,7930},
  104. {0xa5a6,0xa5a6,930},
  105. {0xa5a7,0xa5a7,7931},
  106. {0xa5a8,0xa5a8,932},
  107. {0xa5a9,0xa5a9,7932},
  108. {0xa5aa,0xa5c2,934},
  109. {0xa5c3,0xa5c3,7933},
  110. {0xa5c4,0xa5e2,960},
  111. {0xa5e3,0xa5e3,7934},
  112. {0xa5e4,0xa5e4,992},
  113. {0xa5e5,0xa5e5,7935},
  114. {0xa5e6,0xa5e6,994},
  115. {0xa5e7,0xa5e7,7936},
  116. {0xa5e8,0xa5ed,996},
  117. {0xa5ee,0xa5ee,7937},
  118. {0xa5ef,0xa5f4,1003},
  119. {0xa5f5,0xa5f6,7938},
  120. {0xa6a1,0xa6b8,1011},
  121. {0xa6c1,0xa6d8,1035},
  122. {0xa7a1,0xa7c1,1059},
  123. {0xa7d1,0xa7f1,1092},
  124. {0xa8a1,0xa8a1,7479},
  125. {0xa8a2,0xa8a2,7481},
  126. {0xa8a3,0xa8a3,7491},
  127. {0xa8a4,0xa8a4,7495},
  128. {0xa8a5,0xa8a5,7503},
  129. {0xa8a6,0xa8a6,7499},
  130. {0xa8a7,0xa8a7,7507},
  131. {0xa8a8,0xa8a8,7523},
  132. {0xa8a9,0xa8a9,7515},
  133. {0xa8aa,0xa8aa,7531},
  134. {0xa8ab,0xa8ab,7539},
  135. {0xa8ac,0xa8ac,7480},
  136. {0xa8ad,0xa8ad,7482},
  137. {0xa8ae,0xa8ae,7494},
  138. {0xa8af,0xa8af,7498},
  139. {0xa8b0,0xa8b0,7506},
  140. {0xa8b1,0xa8b1,7502},
  141. {0xa8b2,0xa8b2,7514},
  142. {0xa8b3,0xa8b3,7530},
  143. {0xa8b4,0xa8b4,7522},
  144. {0xa8b5,0xa8b5,7538},
  145. {0xa8b6,0xa8b6,7554},
  146. {0xa8b7,0xa8b7,7511},
  147. {0xa8b8,0xa8b8,7526},
  148. {0xa8b9,0xa8b9,7519},
  149. {0xa8ba,0xa8ba,7534},
  150. {0xa8bb,0xa8bb,7542},
  151. {0xa8bc,0xa8bc,7508},
  152. {0xa8bd,0xa8bd,7527},
  153. {0xa8be,0xa8be,7516},
  154. {0xa8bf,0xa8bf,7535},
  155. {0xa8c0,0xa8c0,7545},
  156. {0xb0a1,0xb0fe,1125},
  157. {0xb1a1,0xb1fe,1219},
  158. {0xb2a1,0xb2fe,1313},
  159. {0xb3a1,0xb3fe,1407},
  160. {0xb4a1,0xb4fe,1501},
  161. {0xb5a1,0xb5fe,1595},
  162. {0xb6a1,0xb6fe,1689},
  163. {0xb7a1,0xb7fe,1783},
  164. {0xb8a1,0xb8fe,1877},
  165. {0xb9a1,0xb9fe,1971},
  166. {0xbaa1,0xbafe,2065},
  167. {0xbba1,0xbbfe,2159},
  168. {0xbca1,0xbcfe,2253},
  169. {0xbda1,0xbdfe,2347},
  170. {0xbea1,0xbefe,2441},
  171. {0xbfa1,0xbffe,2535},
  172. {0xc0a1,0xc0fe,2629},
  173. {0xc1a1,0xc1fe,2723},
  174. {0xc2a1,0xc2fe,2817},
  175. {0xc3a1,0xc3fe,2911},
  176. {0xc4a1,0xc4fe,3005},
  177. {0xc5a1,0xc5fe,3099},
  178. {0xc6a1,0xc6fe,3193},
  179. {0xc7a1,0xc7fe,3287},
  180. {0xc8a1,0xc8fe,3381},
  181. {0xc9a1,0xc9fe,3475},
  182. {0xcaa1,0xcafe,3569},
  183. {0xcba1,0xcbfe,3663},
  184. {0xcca1,0xccfe,3757},
  185. {0xcda1,0xcdfe,3851},
  186. {0xcea1,0xcefe,3945},
  187. {0xcfa1,0xcfd3,4039},
  188. {0xd0a1,0xd0fe,4090},
  189. {0xd1a1,0xd1fe,4184},
  190. {0xd2a1,0xd2fe,4278},
  191. {0xd3a1,0xd3fe,4372},
  192. {0xd4a1,0xd4fe,4466},
  193. {0xd5a1,0xd5fe,4560},
  194. {0xd6a1,0xd6fe,4654},
  195. {0xd7a1,0xd7fe,4748},
  196. {0xd8a1,0xd8fe,4842},
  197. {0xd9a1,0xd9fe,4936},
  198. {0xdaa1,0xdafe,5030},
  199. {0xdba1,0xdbfe,5124},
  200. {0xdca1,0xdcfe,5218},
  201. {0xdda1,0xddfe,5312},
  202. {0xdea1,0xdefe,5406},
  203. {0xdfa1,0xdffe,5500},
  204. {0xe0a1,0xe0fe,5594},
  205. {0xe1a1,0xe1fe,5688},
  206. {0xe2a1,0xe2fe,5782},
  207. {0xe3a1,0xe3fe,5876},
  208. {0xe4a1,0xe4fe,5970},
  209. {0xe5a1,0xe5fe,6064},
  210. {0xe6a1,0xe6fe,6158},
  211. {0xe7a1,0xe7fe,6252},
  212. {0xe8a1,0xe8fe,6346},
  213. {0xe9a1,0xe9fe,6440},
  214. {0xeaa1,0xeafe,6534},
  215. {0xeba1,0xebfe,6628},
  216. {0xeca1,0xecfe,6722},
  217. {0xeda1,0xedfe,6816},
  218. {0xeea1,0xeefe,6910},
  219. {0xefa1,0xeffe,7004},
  220. {0xf0a1,0xf0fe,7098},
  221. {0xf1a1,0xf1fe,7192},
  222. {0xf2a1,0xf2fe,7286},
  223. {0xf3a1,0xf3fe,7380},
  224. {0xf4a1,0xf4a4,7474},
  225. {0xf4a5,0xf4a6,8284},
  226. };
  227.  
  228. static unsigned short map8_EUC_V[] = {
  229. /*
  230. MAP8:256
  231. */
  232.  
  233. 231, 231, 231, 231, 231, 231, 231, 231,
  234. 231, 231, 231, 231, 231, 231, 231, 231,
  235. 231, 231, 231, 231, 231, 231, 231, 231,
  236. 231, 231, 231, 231, 231, 231, 231, 231,
  237. 231, 232, 233, 234, 235, 236, 237, 238,
  238. 239, 240, 241, 242, 243, 244, 245, 246,
  239. 247, 248, 249, 250, 251, 252, 253, 254,
  240. 255, 256, 257, 258, 259, 260, 261, 262,
  241. 263, 264, 265, 266, 267, 268, 269, 270,
  242. 271, 272, 273, 274, 275, 276, 277, 278,
  243. 279, 280, 281, 282, 283, 284, 285, 286,
  244. 287, 288, 289, 290, 291, 292, 293, 294,
  245. 295, 296, 297, 298, 299, 300, 301, 302,
  246. 303, 304, 305, 306, 307, 308, 309, 310,
  247. 311, 312, 313, 314, 315, 316, 317, 318,
  248. 319, 320, 321, 322, 323, 324, 325, 0,
  249. 0, 0, 0, 0, 0, 0, 0, 0,
  250. 0, 0, 0, 0, 0, 0, 0, 0,
  251. 0, 0, 0, 0, 0, 0, 0, 0,
  252. 0, 0, 0, 0, 0, 0, 0, 0,
  253. 0, 0, 0, 0, 0, 0, 0, 0,
  254. 0, 0, 0, 0, 0, 0, 0, 0,
  255. 0, 0, 0, 0, 0, 0, 0, 0,
  256. 0, 0, 0, 0, 0, 0, 0, 0,
  257. 0, 0, 0, 0, 0, 0, 0, 0,
  258. 0, 0, 0, 0, 0, 0, 0, 0,
  259. 0, 0, 0, 0, 0, 0, 0, 0,
  260. 0, 0, 0, 0, 0, 0, 0, 0,
  261. 0, 0, 0, 0, 0, 0, 0, 0,
  262. 0, 0, 0, 0, 0, 0, 0, 0,
  263. 0, 0, 0, 0, 0, 0, 0, 0,
  264. 0, 0, 0, 0, 0, 0, 0, 0,
  265. };
  266.  
  267. CMap cmap_EUC_V = {
  268.     0,  /* next */
  269.     "EUC-V",   /* name */
  270.     "Adobe-Japan1-UCS2",   /* to unicode */
  271.     map8_EUC_V,  /* map8 */
  272.     0,  /* map16 */
  273.     notdefs_EUC_V,  N_ELEMENTS(notdefs_EUC_V),
  274.     ranges1_EUC_V,  N_ELEMENTS(ranges1_EUC_V),
  275.     cids1_EUC_V,    N_ELEMENTS(cids1_EUC_V),
  276.     ranges2_EUC_V,  N_ELEMENTS(ranges2_EUC_V),
  277.     cids2_EUC_V,    N_ELEMENTS(cids2_EUC_V)
  278.     0, 0,   /* No Ranges2/Cids2 */
  279.     0, 0
  280. };
  281.